powered lawn and garden equipment - Turco Inglés Diccionario